Discover the Storefront Theatre in Waxhaw, NC. Learn about its mission, past productions, and how you can support this cultural treasure.